protamine sulfate - English Synonyms Dictionary